tower (fort) - Espagnol Anglais Dictionnaire